﻿///////////////////////////////////////////////////////////////
// This is generated code. 
//////////////////////////////////////////////////////////////
// Code is generated using LLBLGen Pro version: 3.5
// Code is generated on: Monday, December 17, 2012 11:21:24 AM
// Code is generated using templates: SD.TemplateBindings.SharedTemplates.NET20
// Templates vendor: Solutions Design.
// Templates version: 
//////////////////////////////////////////////////////////////
using System;

namespace WHMS
{
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Contractor.</summary>
	public enum ContractorFieldIndex
	{
		///<summary>AccountingNumber. </summary>
		AccountingNumber,
		///<summary>Address. </summary>
		Address,
		///<summary>Code. </summary>
		Code,
		///<summary>ContactPerson. </summary>
		ContactPerson,
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>PhoneNumber. </summary>
		PhoneNumber,
		///<summary>WithdrawzPartyId. </summary>
		WithdrawzPartyId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Currency.</summary>
	public enum CurrencyFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Order. </summary>
		Order,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: DepositTransaction.</summary>
	public enum DepositTransactionFieldIndex
	{
		///<summary>BillOfLadingNmber. </summary>
		BillOfLadingNmber,
		///<summary>DepositTypeId. </summary>
		DepositTypeId,
		///<summary>DriverName. </summary>
		DriverName,
		///<summary>ExamDate. </summary>
		ExamDate,
		///<summary>ExamRecordNumber. </summary>
		ExamRecordNumber,
		///<summary>Id. </summary>
		Id,
		///<summary>InspectionTypeId. </summary>
		InspectionTypeId,
		///<summary>IsCoded. </summary>
		IsCoded,
		///<summary>IsPriced. </summary>
		IsPriced,
		///<summary>PlateNumber. </summary>
		PlateNumber,
		///<summary>Ponumber. </summary>
		Ponumber,
		///<summary>Prnumber. </summary>
		Prnumber,
		///<summary>Status. </summary>
		Status,
		///<summary>SupplierId. </summary>
		SupplierId,
		///<summary>SupplyOrderNumber. </summary>
		SupplyOrderNumber,
		///<summary>TransactionId. </summary>
		TransactionId,
		///<summary>TransactionStatus. </summary>
		TransactionStatus,
		///<summary>Type. </summary>
		Type,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: DepositType.</summary>
	public enum DepositTypeFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Order. </summary>
		Order,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: InitialBalance.</summary>
	public enum InitialBalanceFieldIndex
	{
		///<summary>Balance. </summary>
		Balance,
		///<summary>CurrentBalance. </summary>
		CurrentBalance,
		///<summary>Id. </summary>
		Id,
		///<summary>ItemId. </summary>
		ItemId,
		///<summary>ProjectId. </summary>
		ProjectId,
		///<summary>ShelfId. </summary>
		ShelfId,
		///<summary>StoreId. </summary>
		StoreId,
		///<summary>UnitPrice. </summary>
		UnitPrice,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: InspectionType.</summary>
	public enum InspectionTypeFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Order. </summary>
		Order,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Inventory.</summary>
	public enum InventoryFieldIndex
	{
		///<summary>CountDate. </summary>
		CountDate,
		///<summary>Id. </summary>
		Id,
		///<summary>StoreId. </summary>
		StoreId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: InventoryItem.</summary>
	public enum InventoryItemFieldIndex
	{
		///<summary>Comment. </summary>
		Comment,
		///<summary>Id. </summary>
		Id,
		///<summary>InventoryId. </summary>
		InventoryId,
		///<summary>ItemId. </summary>
		ItemId,
		///<summary>QuantityCounted. </summary>
		QuantityCounted,
		///<summary>Quantitystored. </summary>
		Quantitystored,
		///<summary>Result. </summary>
		Result,
		///<summary>ShelfId. </summary>
		ShelfId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Item.</summary>
	public enum ItemFieldIndex
	{
		///<summary>BarCode. </summary>
		BarCode,
		///<summary>Code. </summary>
		Code,
		///<summary>Description. </summary>
		Description,
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>OriginalBarCode. </summary>
		OriginalBarCode,
		///<summary>Type. </summary>
		Type,
		///<summary>TypeId. </summary>
		TypeId,
		///<summary>Unit. </summary>
		Unit,
		///<summary>UnitId. </summary>
		UnitId,
		///<summary>UnitType. </summary>
		UnitType,
		///<summary>UnitTypeId. </summary>
		UnitTypeId,
		///<summary>Volume. </summary>
		Volume,
		///<summary>Weight. </summary>
		Weight,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: ItemSupplier.</summary>
	public enum ItemSupplierFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>ItemId. </summary>
		ItemId,
		///<summary>SupplierId. </summary>
		SupplierId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: ItemType.</summary>
	public enum ItemTypeFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Order. </summary>
		Order,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Project.</summary>
	public enum ProjectFieldIndex
	{
		///<summary>ActualEndDate. </summary>
		ActualEndDate,
		///<summary>ActualStartDate. </summary>
		ActualStartDate,
		///<summary>Code. </summary>
		Code,
		///<summary>Id. </summary>
		Id,
		///<summary>IsGeneral. </summary>
		IsGeneral,
		///<summary>Manager. </summary>
		Manager,
		///<summary>ManagerId. </summary>
		ManagerId,
		///<summary>Name. </summary>
		Name,
		///<summary>PlannedEndDate. </summary>
		PlannedEndDate,
		///<summary>PlannedStartDate. </summary>
		PlannedStartDate,
		///<summary>Status. </summary>
		Status,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: ProjectContractor.</summary>
	public enum ProjectContractorFieldIndex
	{
		///<summary>ContractorId. </summary>
		ContractorId,
		///<summary>Id. </summary>
		Id,
		///<summary>ProjectId. </summary>
		ProjectId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: ProjectItemPlan.</summary>
	public enum ProjectItemPlanFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>ItemId. </summary>
		ItemId,
		///<summary>ProjectId. </summary>
		ProjectId,
		///<summary>Quantity. </summary>
		Quantity,
		///<summary>Unit. </summary>
		Unit,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: RetrievalTransaction.</summary>
	public enum RetrievalTransactionFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Recipient. </summary>
		Recipient,
		///<summary>TransactionId. </summary>
		TransactionId,
		///<summary>TransactionStatus. </summary>
		TransactionStatus,
		///<summary>WithdrawTransactionId. </summary>
		WithdrawTransactionId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Role.</summary>
	public enum RoleFieldIndex
	{
		///<summary>CanAddBcode. </summary>
		CanAddBcode,
		///<summary>CanAddContractor. </summary>
		CanAddContractor,
		///<summary>CanAddItem. </summary>
		CanAddItem,
		///<summary>CanAddPrice. </summary>
		CanAddPrice,
		///<summary>CanAddProject. </summary>
		CanAddProject,
		///<summary>CanAddRole. </summary>
		CanAddRole,
		///<summary>CanAddStore. </summary>
		CanAddStore,
		///<summary>CanAddSupplier. </summary>
		CanAddSupplier,
		///<summary>CanAddUser. </summary>
		CanAddUser,
		///<summary>CanAudit. </summary>
		CanAudit,
		///<summary>CanUseHandHeld. </summary>
		CanUseHandHeld,
		///<summary>Code. </summary>
		Code,
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Viewreports. </summary>
		Viewreports,
		///<summary>ViewWorkshop. </summary>
		ViewWorkshop,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Shelf.</summary>
	public enum ShelfFieldIndex
	{
		///<summary>BarCode. </summary>
		BarCode,
		///<summary>Code. </summary>
		Code,
		///<summary>Id. </summary>
		Id,
		///<summary>OriginalBarCode. </summary>
		OriginalBarCode,
		///<summary>Size. </summary>
		Size,
		///<summary>StoreId. </summary>
		StoreId,
		///<summary>Type. </summary>
		Type,
		///<summary>TypeId. </summary>
		TypeId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: ShelfType.</summary>
	public enum ShelfTypeFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Order. </summary>
		Order,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Store.</summary>
	public enum StoreFieldIndex
	{
		///<summary>Code. </summary>
		Code,
		///<summary>Id. </summary>
		Id,
		///<summary>IsPrimary. </summary>
		IsPrimary,
		///<summary>Name. </summary>
		Name,
		///<summary>OccupancyRate. </summary>
		OccupancyRate,
		///<summary>ParentStoreId. </summary>
		ParentStoreId,
		///<summary>ProjectId. </summary>
		ProjectId,
		///<summary>TotalSize. </summary>
		TotalSize,
		///<summary>Type. </summary>
		Type,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Storekeeper.</summary>
	public enum StorekeeperFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>KeeperId. </summary>
		KeeperId,
		///<summary>StoreId. </summary>
		StoreId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: StoreShelfBalance.</summary>
	public enum StoreShelfBalanceFieldIndex
	{
		///<summary>Balance. </summary>
		Balance,
		///<summary>Id. </summary>
		Id,
		///<summary>ItemId. </summary>
		ItemId,
		///<summary>ProjectId. </summary>
		ProjectId,
		///<summary>ShelfId. </summary>
		ShelfId,
		///<summary>StoreId. </summary>
		StoreId,
		///<summary>UnitPrice. </summary>
		UnitPrice,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Supplier.</summary>
	public enum SupplierFieldIndex
	{
		///<summary>AccountingNumber. </summary>
		AccountingNumber,
		///<summary>Address. </summary>
		Address,
		///<summary>Code. </summary>
		Code,
		///<summary>ContactPerson. </summary>
		ContactPerson,
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>PhoneNumber. </summary>
		PhoneNumber,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: SupplyOrder.</summary>
	public enum SupplyOrderFieldIndex
	{
		///<summary>AdditionalDiscount. </summary>
		AdditionalDiscount,
		///<summary>Comment. </summary>
		Comment,
		///<summary>CreatedBy. </summary>
		CreatedBy,
		///<summary>CreatedOn. </summary>
		CreatedOn,
		///<summary>CurrencyId. </summary>
		CurrencyId,
		///<summary>CurrencyRate. </summary>
		CurrencyRate,
		///<summary>Date. </summary>
		Date,
		///<summary>DiscountPercentage. </summary>
		DiscountPercentage,
		///<summary>Id. </summary>
		Id,
		///<summary>InsuranceCost. </summary>
		InsuranceCost,
		///<summary>IsProcessed. </summary>
		IsProcessed,
		///<summary>OtherCosts. </summary>
		OtherCosts,
		///<summary>ProjectId. </summary>
		ProjectId,
		///<summary>ShippingCost. </summary>
		ShippingCost,
		///<summary>SupplierId. </summary>
		SupplierId,
		///<summary>SupplyOrderNumber. </summary>
		SupplyOrderNumber,
		///<summary>TotalCost. </summary>
		TotalCost,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: SupplyOrderItem.</summary>
	public enum SupplyOrderItemFieldIndex
	{
		///<summary>DeliveredQuantity. </summary>
		DeliveredQuantity,
		///<summary>Id. </summary>
		Id,
		///<summary>ItemId. </summary>
		ItemId,
		///<summary>LastDeliveryDate. </summary>
		LastDeliveryDate,
		///<summary>Quantity. </summary>
		Quantity,
		///<summary>SupplyOrderId. </summary>
		SupplyOrderId,
		///<summary>UnitCost. </summary>
		UnitCost,
		///<summary>UnitDiscount. </summary>
		UnitDiscount,
		///<summary>UnitPrice. </summary>
		UnitPrice,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Transaction.</summary>
	public enum TransactionFieldIndex
	{
		///<summary>CreatedBy. </summary>
		CreatedBy,
		///<summary>CreatedOn. </summary>
		CreatedOn,
		///<summary>Date. </summary>
		Date,
		///<summary>Id. </summary>
		Id,
		///<summary>PermitNumber. </summary>
		PermitNumber,
		///<summary>ProjectId. </summary>
		ProjectId,
		///<summary>StoreId. </summary>
		StoreId,
		///<summary>Type. </summary>
		Type,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: TransactionItem.</summary>
	public enum TransactionItemFieldIndex
	{
		///<summary>CurrentBalance. </summary>
		CurrentBalance,
		///<summary>Expenses. </summary>
		Expenses,
		///<summary>Id. </summary>
		Id,
		///<summary>ItemId. </summary>
		ItemId,
		///<summary>LaborCost. </summary>
		LaborCost,
		///<summary>MoveType. </summary>
		MoveType,
		///<summary>Quantity. </summary>
		Quantity,
		///<summary>RequestItemId. </summary>
		RequestItemId,
		///<summary>SellingPrice. </summary>
		SellingPrice,
		///<summary>ShelfId. </summary>
		ShelfId,
		///<summary>StoreId. </summary>
		StoreId,
		///<summary>TransactionId. </summary>
		TransactionId,
		///<summary>Unit. </summary>
		Unit,
		///<summary>UnitPrice. </summary>
		UnitPrice,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: TransferRequest.</summary>
	public enum TransferRequestFieldIndex
	{
		///<summary>CreatedBy. </summary>
		CreatedBy,
		///<summary>CreatedOn. </summary>
		CreatedOn,
		///<summary>Date. </summary>
		Date,
		///<summary>FromStoreId. </summary>
		FromStoreId,
		///<summary>Id. </summary>
		Id,
		///<summary>IsProcessed. </summary>
		IsProcessed,
		///<summary>ProjectId. </summary>
		ProjectId,
		///<summary>RequestNumber. </summary>
		RequestNumber,
		///<summary>ToProjectId. </summary>
		ToProjectId,
		///<summary>ToStoreId. </summary>
		ToStoreId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: TransferRequestItem.</summary>
	public enum TransferRequestItemFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>ItemId. </summary>
		ItemId,
		///<summary>LastDeliveryDate. </summary>
		LastDeliveryDate,
		///<summary>Quantity. </summary>
		Quantity,
		///<summary>SellingPrice. </summary>
		SellingPrice,
		///<summary>TransferRequestId. </summary>
		TransferRequestId,
		///<summary>WithdawedQuantity. </summary>
		WithdawedQuantity,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: TransferTransaction.</summary>
	public enum TransferTransactionFieldIndex
	{
		///<summary>FromStoreId. </summary>
		FromStoreId,
		///<summary>Id. </summary>
		Id,
		///<summary>ToStoreId. </summary>
		ToStoreId,
		///<summary>TransactionId. </summary>
		TransactionId,
		///<summary>Type. </summary>
		Type,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Unit.</summary>
	public enum UnitFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Order. </summary>
		Order,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: UnitConverter.</summary>
	public enum UnitConverterFieldIndex
	{
		///<summary>FromUnitId. </summary>
		FromUnitId,
		///<summary>Id. </summary>
		Id,
		///<summary>Rate. </summary>
		Rate,
		///<summary>ToUnitId. </summary>
		ToUnitId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: UnitType.</summary>
	public enum UnitTypeFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Order. </summary>
		Order,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: User.</summary>
	public enum UserFieldIndex
	{
		///<summary>Code. </summary>
		Code,
		///<summary>Email. </summary>
		Email,
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Password. </summary>
		Password,
		///<summary>Salt. </summary>
		Salt,
		///<summary>UserName. </summary>
		UserName,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: UserRole.</summary>
	public enum UserRoleFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>RoleId. </summary>
		RoleId,
		///<summary>UserId. </summary>
		UserId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: WithdrawalType.</summary>
	public enum WithdrawalTypeFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Order. </summary>
		Order,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: WithdrawRequest.</summary>
	public enum WithdrawRequestFieldIndex
	{
		///<summary>AccountantId. </summary>
		AccountantId,
		///<summary>ContractorId. </summary>
		ContractorId,
		///<summary>CreatedBy. </summary>
		CreatedBy,
		///<summary>CreatedOn. </summary>
		CreatedOn,
		///<summary>Id. </summary>
		Id,
		///<summary>IsApproved. </summary>
		IsApproved,
		///<summary>ProjectId. </summary>
		ProjectId,
		///<summary>RequestDate. </summary>
		RequestDate,
		///<summary>RequestNumber. </summary>
		RequestNumber,
		///<summary>Type. </summary>
		Type,
		///<summary>WithdrawalTypeId. </summary>
		WithdrawalTypeId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: WithdrawRequestItem.</summary>
	public enum WithdrawRequestItemFieldIndex
	{
		///<summary>ApprovedQuantity. </summary>
		ApprovedQuantity,
		///<summary>Id. </summary>
		Id,
		///<summary>ItemId. </summary>
		ItemId,
		///<summary>RequestedQuantity. </summary>
		RequestedQuantity,
		///<summary>RetrievedQuantity. </summary>
		RetrievedQuantity,
		///<summary>WithdawedQuantity. </summary>
		WithdawedQuantity,
		///<summary>WithdrawRequestId. </summary>
		WithdrawRequestId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: WithdrawTransaction.</summary>
	public enum WithdrawTransactionFieldIndex
	{
		///<summary>AccountantId. </summary>
		AccountantId,
		///<summary>ContractorId. </summary>
		ContractorId,
		///<summary>Id. </summary>
		Id,
		///<summary>IsPriced. </summary>
		IsPriced,
		///<summary>Recipient. </summary>
		Recipient,
		///<summary>TransactionId. </summary>
		TransactionId,
		///<summary>TransactionStatus. </summary>
		TransactionStatus,
		///<summary>Type. </summary>
		Type,
		///<summary>UseOtherProjects. </summary>
		UseOtherProjects,
		///<summary>Wrnumber. </summary>
		Wrnumber,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access EntityFields in the IEntityFields collection for the entity: WithdrawzParty.</summary>
	public enum WithdrawzPartyFieldIndex
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Order. </summary>
		Order,
		/// <summary></summary>
		AmountOfFields
	}

	/// <summary>Index enum to fast-access Typed View EntityFields in the IEntityFields collection for the typed view : ItemView.</summary>
	public enum ItemViewFieldIndex
	{
		///<summary>Id</summary>
		Id,
		///<summary>NameCodeUnit</summary>
		NameCodeUnit,
		///<summary>CodeNameUnit</summary>
		CodeNameUnit,
		///<summary>TypeId</summary>
		TypeId,
		/// <summary></summary>
		AmountOfFields
	}
	/// <summary>Index enum to fast-access Typed View EntityFields in the IEntityFields collection for the typed view : Lookup.</summary>
	public enum LookupFieldIndex
	{
		///<summary>Id</summary>
		Id,
		///<summary>Name</summary>
		Name,
		///<summary>Order</summary>
		Order,
		///<summary>Type</summary>
		Type,
		/// <summary></summary>
		AmountOfFields
	}

	/// <summary>Index enum to fast-access TypedList Fields in the Columns collection of the Typed List: DepositItems</summary>
	public enum DepositItemsTypedListFieldIndex
	{
		///<summary>TransactionItemId</summary>
		TransactionItemId,
		///<summary>ItemId</summary>
		ItemId,
		///<summary>Quantity</summary>
		Quantity,
		///<summary>ShelfId</summary>
		ShelfId,
		///<summary>StoreId</summary>
		StoreId,
		///<summary>TransactionId</summary>
		TransactionId,
		///<summary>StoreCode</summary>
		StoreCode,
		///<summary>StoreName</summary>
		StoreName,
		///<summary>ShelfCode</summary>
		ShelfCode,
		///<summary>ItemName</summary>
		ItemName,
		///<summary>ItemCode</summary>
		ItemCode,
		///<summary>ItemUnit</summary>
		ItemUnit,
		/// <summary></summary>
		AmountOfFields
	}

	/// <summary>Enum definition for all the entity types defined in this namespace. Used by the entityfields factory.</summary>
	public enum EntityType
	{
		///<summary>Contractor</summary>
		ContractorEntity,
		///<summary>Currency</summary>
		CurrencyEntity,
		///<summary>DepositTransaction</summary>
		DepositTransactionEntity,
		///<summary>DepositType</summary>
		DepositTypeEntity,
		///<summary>InitialBalance</summary>
		InitialBalanceEntity,
		///<summary>InspectionType</summary>
		InspectionTypeEntity,
		///<summary>Inventory</summary>
		InventoryEntity,
		///<summary>InventoryItem</summary>
		InventoryItemEntity,
		///<summary>Item</summary>
		ItemEntity,
		///<summary>ItemSupplier</summary>
		ItemSupplierEntity,
		///<summary>ItemType</summary>
		ItemTypeEntity,
		///<summary>Project</summary>
		ProjectEntity,
		///<summary>ProjectContractor</summary>
		ProjectContractorEntity,
		///<summary>ProjectItemPlan</summary>
		ProjectItemPlanEntity,
		///<summary>RetrievalTransaction</summary>
		RetrievalTransactionEntity,
		///<summary>Role</summary>
		RoleEntity,
		///<summary>Shelf</summary>
		ShelfEntity,
		///<summary>ShelfType</summary>
		ShelfTypeEntity,
		///<summary>Store</summary>
		StoreEntity,
		///<summary>Storekeeper</summary>
		StorekeeperEntity,
		///<summary>StoreShelfBalance</summary>
		StoreShelfBalanceEntity,
		///<summary>Supplier</summary>
		SupplierEntity,
		///<summary>SupplyOrder</summary>
		SupplyOrderEntity,
		///<summary>SupplyOrderItem</summary>
		SupplyOrderItemEntity,
		///<summary>Transaction</summary>
		TransactionEntity,
		///<summary>TransactionItem</summary>
		TransactionItemEntity,
		///<summary>TransferRequest</summary>
		TransferRequestEntity,
		///<summary>TransferRequestItem</summary>
		TransferRequestItemEntity,
		///<summary>TransferTransaction</summary>
		TransferTransactionEntity,
		///<summary>Unit</summary>
		UnitEntity,
		///<summary>UnitConverter</summary>
		UnitConverterEntity,
		///<summary>UnitType</summary>
		UnitTypeEntity,
		///<summary>User</summary>
		UserEntity,
		///<summary>UserRole</summary>
		UserRoleEntity,
		///<summary>WithdrawalType</summary>
		WithdrawalTypeEntity,
		///<summary>WithdrawRequest</summary>
		WithdrawRequestEntity,
		///<summary>WithdrawRequestItem</summary>
		WithdrawRequestItemEntity,
		///<summary>WithdrawTransaction</summary>
		WithdrawTransactionEntity,
		///<summary>WithdrawzParty</summary>
		WithdrawzPartyEntity
	}

	/// <summary>Enum definition for all the typed view types defined in this namespace. Used by the entityfields factory.</summary>
	public enum TypedViewType
	{
		///<summary>ItemView</summary>
		ItemViewTypedView,
		///<summary>Lookup</summary>
		LookupTypedView
	}

	#region Custom ConstantsEnums Code
	
	// __LLBLGENPRO_USER_CODE_REGION_START CustomUserConstants
	// __LLBLGENPRO_USER_CODE_REGION_END
	#endregion

	#region Included code

	#endregion
}

